package com.flyduck.mall.pms.h5.vo;

import com.flyduck.mall.pms.domain.PmsProduct;
import com.flyduck.mall.pms.domain.PmsSkuStock;
import com.flyduck.mall.pms.domain.PmsSpecificationValue;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @program: vueshop
 * @description:
 * @author: flyduck
 * @create: 2024-05-18 22:22
 **/
@Data
public class H5ProductDetailsRespVO extends PmsProduct implements Serializable {

    private List<PmsSpecificationValueVO> specifications;
    private List<PmsSkuStockVO> skuStocks;

    @Data
    public static class PmsSpecificationValueVO extends PmsSpecificationValue implements Serializable {

    }

    @Data
    public static class PmsSkuStockVO extends PmsSkuStock implements Serializable{

    }
}
